massive collision - Turkish English Dictionary